home *** CD-ROM | disk | FTP | other *** search
- Path: news.ios.com!usenet
- From: larrymb@gramercy.ios.com (Pacarana)
- Newsgroups: comp.sys.amiga.misc
- Subject: Re: Dump the crappy hardware!!! (was: Haynie joins AT team)
- Date: 18 Apr 1996 22:21:45 GMT
- Organization: Internet Online Services
- Message-ID: <1853.6682T993T601@gramercy.ios.com>
- References: <4iutet$cb2@astfgl.idb.hist.no> <1377.6657T1039T917@es.co.nz>
- <4kvp45$d6@cdn_news.telecom.com.au> <+CWpy*9J0@mkmk.in-chemnitz.de>
- NNTP-Posting-Host: ppp-2.ts-1.hck.idt.net
- X-Newsreader: THOR 2.22 (Amiga;TCP/IP) *UNREGISTERED*
-
- >That's the whole reason behind a driver system, to hide the
- >hardware from the application, no? And that's a good thing. Why should
- >I be forced to use one and only one chipset forever? A software
- >standard is way more flexible and more open then any hardware
- >standard.
- That goes against everything the Amiga was. You could always count on a
- standard so all software supported all features to the max. Even if a clone
- card had scrolling or 24bit, what actually supported it? Hardly anything
- supported more than FM audio for ages. Why did scroling games for the
- IBM jerk and glitch with an image only 1/2 the size of the screen even on a
- fast 386 no matter what gfx card was put in when other computers such as the
- Amiga were zipping away with overscan modes 60fps scrolling?
-
- >VESA VBE 2 or DirectDraw or Direct3D? The amount of work to port
- >a game from the Amiga (with or without hardware banging) to the PC
- >(with or without hardware banging) is basically the same. But by
- >using a driver system you don't need to care about the dozens of
- >"custom hardware designs" that exist. If the driver system is
- >good, maybe your game runs 4 times smoother when the next
- >killer chip set is out (without changing a single line of your code).
- Yeah, but what if the card doesn't support some crucial features? Suddenly
- the game becomes a bogged down mess. A lot of features don't get supported
- because of that and many games have all sorts of toggles and numerous code
- subroutines to remove this or that effect or this or that screen from the
- game so that it won't be ruined by cards that don't offer the proper
- support. It's not as bad as it used to be, but still, they had tne years of
- utterly disaster and even now it's still not great. And some IBM design teams
- still write their own code for each gfx card in order to squeeze out the best
- performance.
-
-